#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QFileDialog>
#include <QMessageBox>
#include <QDebug>

#include <QKeyEvent> //##键盘事件
#include <QMouseEvent> //##鼠标事件


QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACE

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    MainWindow(QWidget *parent = nullptr);
    ~MainWindow();
    void keyPressEvent(QKeyEvent *k);//##重写键盘事件虚函数
    void mousePressEvent(QMouseEvent *m);//##鼠标事件

private slots:
    void newActionsSlot();
    void openActionsSlot();
    void saveActionsSlot();

private:
    Ui::MainWindow *ui;

};
#endif // MAINWINDOW_H
